Newer
Older
TheVengeance-Project-IADE-Unity2D / Assets / Scripts / UI / Main Menu / ButtonManager.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class ButtonManager : MonoBehaviour
{
    public Sprite spriteEnter, spriteExit;

    public GameObject playButton, optionsButton, exitButton, backButton;

    //Methods to change the Image sprite when mouse enters on buttons
    public void SpriteOnEnterPlay()
    {
        playButton.GetComponent<Image>().sprite = spriteEnter;
    }

    public void SpriteOnEnterOptions()
    {
        optionsButton.GetComponent<Image>().sprite = spriteEnter;
    }

    public void SpriteOnEnterExit()
    {
        exitButton.GetComponent<Image>().sprite = spriteEnter;
    }

    public void SpriteOnEnterBack()
    {
        backButton.GetComponent<Image>().sprite = spriteEnter;
    }

    //Methods to change the Image sprite when mouse exits on buttons
    public void SpriteOnExitPlay()
    {
        playButton.GetComponent<Image>().sprite = spriteExit;
    }

    public void SpriteOnExitOptions()
    {
        optionsButton.GetComponent<Image>().sprite = spriteExit;
    }

    public void SpriteOnExitExit()
    {
        exitButton.GetComponent<Image>().sprite = spriteExit;
    }

    public void SpriteOnExitBack()
    {
        backButton.GetComponent<Image>().sprite = spriteExit;
    }

}